home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CICA Windows Explosion!
/
The CICA Windows Explosion! - Disc 2.iso
/
nt
/
vershow.zip
/
VERSHOW.TXT
< prev
Wrap
Text File
|
1995-03-01
|
4KB
|
85 lines
================================================================================
Version Information Viewer (VERSHOW) v1.00
(C) 1995 Steven J. Hoek Software Development
ALL RIGHTS RESERVED
--------------------------------------------------------------------------------
3-1-95 v1.00
Version Information Viewer (VERSHOW.EXE) is a Win32 utility which can be used
to view the VERSIONINFO resource contained within Win32 PE-type executables.
Because Win32 Portable Executables (PE) store their version information in
Unicode format, none of the many Win16 version information viewers can
recognize or parse the information. I find it quite useful to examine this
resource in EXE's and DLL's in order to determine which applications use them,
what version they are when competing applications both install the same file,
and to get a general description of the purpose of a file. Therefore, this
utility was born.
No help file is included with this utility because its use was designed to be
highly discoverable. The user interface consists of a common File Open dialog
with some new controls. As the user selects files in the File Open section of
the dialog, information about the file and, if possible, its version
information are displayed in the lower half of the dialog. Because this
utility only recognizes Win32 PE-type executables, any non-complying files
are not processed.
Occasionally, some Win32 executables either do not have version information,
or their developer did not follow the standard format for the resource.
In the latter case, 3 radio buttons are provided to select the type of
detection that will be used. For the default, Auto-Detect, the utility
looks for a language identifier in the VERSIONINFO resource and, if found,
displays the appropriate version information record. If the Unicode radio
button is selected, this step is skipped and Unicode English is the assumed
language. Alternately, ANSI English can be selected as the assumed language.
By using one of these three settings, I have not been able to find any file's
version information that VERSHOW cannot parse.
To install this utility, move the file CTL3D32.DLL to the <NT>\SYSTEM32
directory. If a file of the same name already exists there, compare its
date and time with this one and keep the most recent version. Place the
remaining files (VERSHOW.*) in a directory of your choice. Optionally, you
can add an icon to a Program Manager group to simplify access to this
utility.
Hopefully you will find this utility useful. If so, look for some of my other
utilities on CompuServe, or drop a note to the CompuServe or Internet address
listed below.
Thanks!
Steve Hoek
Steven J. Hoek Software Development
CIS : 72674,326
Internet: 72674.326@compuserve.com
shoek@ix.netcom.com
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Other utilities by Steven J. Hoek Software Development:
Subgroup v1.10
A Win16 utility that enables you to have nested groups in Program Manager.
Note that it does not replace PROGMAN.EXE, but rather integrates closely
with it. A Win32 version is in the works! "Donation-ware" ($10).
CIS: GO WINSHARE, GO WINUSER
CICA: win3/desktop
Registry Search & Replace v1.00
A Win32 utility that simplifies the maintenance of the Windows NT 3.5
registration databases. The user can search for data in the registry, and
optionally replace and/or log the matches. RegSearch is safe, automated,
and thorough. Also works with Windows 95! "Donation-ware" ($10).
CIS: GO WINSHARE, GO WINUSER, GO MSWIN32
CICA: win3/nt
Version Information Viewer v1.00
A Win32 utility that displayes the VERSIONINFO resource contained in
Win32 PE-type files. Free!
CIS: GO WINSHARE, GO WINUSER, GO MSWIN32
CICA: win3/nt
===============================================================================